the weather is terrible - Turkish English Dictionary